package com.sale.system.api.model;

import com.sale.system.api.domain.SysAuxiliaryUnitDetail;
import com.sale.system.api.domain.dto.UnitDto;
import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * 物料单位查询 出参
 */
@Data
public class MaterialUnitDto implements Serializable {

    /**
     * 单位名称
     */
    private String unitName;

    /**
     * 单位数量
     */
    private String unitQuantity;

    /**
     * 辅助单位
     */
    private String auxiliaryUnit;

    /**
     * 辅助单位列表
     */
    List<SysAuxiliaryUnitDetail> list;

    /**
     * 单位类别，1是基本单位，2是多单位基本单位，3是多单位（用于计算数量）
     */
    private int type;

    /**
     * 全部单位列表
     */
    private Map<Long,String> unitMap;
}
